body {
		background-color:#cccccc;
		font-family:arial, helvetica, verdana
	}
	p{
		margin:0px;
		padding:0px;
	}
	a{
		color:#dddddd;
		text-decoration:none;
	}
	ul.menu{
		list-style:none;
		padding:0px;
	}
	table.menu{
		color:#cccccc;
		font-weight:bold;
	}
	
	td.menu{
		display:inline-block;
		padding:10px;
		width:200px;
		height:100px;
		background:#000080;
	}
	#top-menu{
		width:100%;
	}
	#top-menu td{
		display:inline-block;
		padding:10px;
		width:200px;
		background:#000080;
		vertical-align:top;
	}
	#rules{
		width:990px;
		background:#fff;
		border:1px solid #aaaaaa;
		margin: 10px auto;
		padding: 5px;
	}
	#header{
		width:1000px;
		background:#fff;
		border:1px solid #aaaaaa;
		margin: 10px auto;
	}
	#main, #mainLogin{
		width:1000px;
		background:#fff;
		border:1px solid #aaaaaa;
		min-height:600px;
		margin: 0px auto;
	}
	.tab-content{
		width:98%;
		
		margin:0px 1%;
	}
	table.pool-list{
		width:100%;
	}
	thead.pool-list{
		background:#eee;
		color:#222;
	}
	input{
		background:#aaaaaa;
		min-height:30px;
		
	}
	